http://note.tc.edu.tw/868.html
/ pattern /
什麼都不加,就是貪婪
/ pattern /U
就是非貪婪
什麼是貪婪?
就是全部都要抓
什麼是非貪婪?
就是只抓1次
$str= "A running dog rams a walking pig.";
// Greedy matches ... default matches 貪婪比對,取出最大字串
$IsMatch= preg_match('/(.*)<\/b>/', $str, $match);
if( $IsMatch ){
print $match[1] . "\n" ;
}
// Nongreedy matches, use U modifier 非貪比對,取出最頭及最小字串
$IsMatch= preg_match('/(.*)<\/b>/U', $str, $match);
if( $IsMatch ){
print $match[1] . "\n" ;
}
想對外分享這則貼文嗎?運用網址更方便呦~